fulfil one's duties - Espagnol Anglais Dictionnaire